package com.platform.mvc.template;

import com.platform.annotation.Table;
import com.platform.constant.ConstantInit;
import com.platform.mvc.base.BaseModel;


import org.apache.log4j.Logger;

/**
 *  model
 * @author 董华健  dongcb678@163.com
 */
@SuppressWarnings("unused")
//@Table(tableName = "fox_template")
public class Template extends BaseModel<Template> {

	private static final long serialVersionUID = 6761767368352810428L;

	private static Logger log = Logger.getLogger(Template.class);
	
	public static final Template dao = new Template();
	
	/**
	 * 字段描述：ID 
	 * 字段类型：varchar(32)  长度：32
	 */
	public static final String column_ids = "ids";
	
	/**
	 * 字段描述：模板名称 
	 * 字段类型：varchar(256)  长度：256
	 */
	public static final String column_tem_name = "tem_name";
	
	/**
	 * 字段描述：内容 
	 * 字段类型：text  长度：65535
	 */
	public static final String column_tem_content = "tem_content";
	
	/**
	 * 字段描述：描述 
	 * 字段类型：varchar(256)  长度：256
	 */
	public static final String column_tem_desc = "tem_desc";
	
	/**
	 * 字段描述：类型 
	 * 字段类型：varchar(32)  长度：32
	 */
	public static final String column_tem_type = "tem_type";
	
	/**
	 * 字段描述：输入路径 
	 * 字段类型：varchar(256)  长度：256
	 */
	public static final String column_tem_input = "tem_input";
	
	/**
	 * 字段描述：输出路径 
	 * 字段类型：varchar(256)  长度：256
	 */
	public static final String column_tem_output = "tem_output";
	
	
	/**
	 * sqlId : platform.template.splitPageFrom
	 * 描述：分页from
	 */
	public static final String sqlId_splitPage_from = "platform.template.splitPageFrom";

	private String ids;
	private String tem_name;
	private String tem_content;
	private String tem_desc;
	private String tem_type;
	private String tem_input;
	private String tem_output;

	public void setIds(String ids){
		set(column_ids, ids);
	}
	public <T> T getIds() {
		return get(column_ids);
	}
	public void setTem_name(String tem_name){
		set(column_tem_name, tem_name);
	}
	public <T> T getTem_name() {
		return get(column_tem_name);
	}
	public void setTem_content(String tem_content){
		set(column_tem_content, tem_content);
	}
	public <T> T getTem_content() {
		return get(column_tem_content);
	}
	public void setTem_desc(String tem_desc){
		set(column_tem_desc, tem_desc);
	}
	public <T> T getTem_desc() {
		return get(column_tem_desc);
	}
	public void setTem_type(String tem_type){
		set(column_tem_type, tem_type);
	}
	public <T> T getTem_type() {
		return get(column_tem_type);
	}
	public void setTem_input(String tem_input){
		set(column_tem_input, tem_input);
	}
	public <T> T getTem_input() {
		return get(column_tem_input);
	}
	public void setTem_output(String tem_output){
		set(column_tem_output, tem_output);
	}
	public <T> T getTem_output() {
		return get(column_tem_output);
	}
	
}
